Big Huge Thesaurus

devil's claw

noun

sounds kind of like